Coming to work or start a business in the UK
Start up or Innovator Visa
The Startup and Innovator visa categories are for non-EEA nationals wishing to set up a business in the UK.
Sole Representative of an Overseas Business
The Sole Representative of an Overseas Business visa is designed primarily to allow senior executives and managers of an overseas company to enter the UK in order to set up the company’s first UK office, branch, or subsidiary.