Innovator Visa for UK is for those, who are willing to set up a business in the UK. You can apply if you are outside from European Economic Area (EEA) & Switzerland. Before you apply you must have your business plan assessed by any authorised body. If your business plan is viable you will be provided with an endorsement letter. It is compulsory that for innovator visa you get endorsed by an authorised body, it can be a business organisation that has a history of supporting UK entrepreneurs.