Ask an Immigration Solicitor. Get an Answer ASAP.
Good afternoon, I am Lawyer Ak and I will be assisting you today.
If you have launched a company in U.K. you can either apply for a start up visa or innovator visa. For the start up visa you would be required to invest £20,000 in the business and for innovator visa. £50,000 in investment funds.
The business would initially need to be authorised by an authorised body.
What is your current status in U.K.?
To clarify your business must be approved by endorsed body.
You have set up the business therefore going forward it would need to be approved by a body if you want to proceed with the entrepreneur route.
Please look at the link above with different bodies and how to proceed.
In regards ***** ***** link I have set you would need to choose a body suited to the industry of your business and then contact them to make an application to be endorsed.
You would need to be endorsed unfortunately unless you are planning to invest 2 million in the U.K. then you will be looking at the investor visa.