Ask an Immigration Solicitor. Get an Answer ASAP.
Good morning, I am Lawyer Ak and I will be assisting you today.
When you open a company in U.K. does not give you automatic right to visa you would need a visa such as start up visa. The business would initially need to be endorsed by an endorsement body.