The innovator visa scheme is intended for more experienced business people. Applicants need £50,000/- to invest in their business from any legitimate source. The funding requirement will be waived for those switching from the start-up visa category who have made significant achievements against their business plans. However, this is yet to be confirmed by the government of U.K. Visa rules and regulations.
The Innovator Visa category can lead to settlement in the U.K.