 This includes New Hire Reporting (including reporting oneself as a new hire when starting a business).In the UK there is no requirement to obtain a licence to run a business.In India, business license is needed when you want to start a private limited company or a limited liability partnership (LLP) firm.