Applicants who would like to apply for innovator visa must provide a business plan that will be endorsed by an authorised organisation that is specified by the UK government. The main criteria for this visa category are that one must be able to invest £50,000 for each innovator applicant. Provided that you have a co-innovator or someone who will be a partner for the business must invest at least £50,000 in the business to be able to be permitted for the visa. Additionally, an authorised organisation must endorse your business plan. Only then, these criteria will be met. There is also an English language requirement that is CEFR level B2 and also you must confirm that you have sufficient funds to include your costs during your stay in the UK.