As I understand it, I will not be allowed to set up a business in the UK on Skilled Worker Visa. But will I be free to register a business outside of the UK? I plan to reside in the UK and work for my employer in UK on a skilled worker visa but at the same time I also have plans of starting a ...