You’ve got the idea and the business plan ready to roll. But have you set up the right legal and financial foundations for your new business? Whether it’s registering as a limited company, or setting up an accounting system that…