I am a web developer and I am currently self-employed work with several companies on different projects. As I am also thinking of building start-up. And I don't own a team, I work alone by far so my question here is that if I create a startup should I register it under my self-employment title or go and register a new limited company and make that startup a part of it. As I said I don't have a team rite now but might be in future I own a group of people that work with me, and as per my knowledge a self-employed person can also hire staff too.
So being short what are the benefits of working under a limited company, and should I go limited company for my startup and how much paper/legal work is required plus and last and most important, is there any extra cost is involved?