Business & FinanceThinking of starting up on your own? Which legal set up is best for you – Sole trader vs Limited company