There are certainly creative ways to sign the contract in order to avoid that requirement, after all we belong to the European nations that tend to be creative when it is time to comply with the law.
For example, I knew some consulting shops that had one poor soul that signed all contracts and hoped for the best.
That may also be true for some areas, but you can def. sign a contract for software development with just a generic business license.