Ready to start your business? Here’s how to register a company in the UK, what you’ll need, what it costs, and how Foundrs makes it easier.