The Innovator visa is a new category of visa for non-European experienced
businesspeople who want to establish a business in the UK and have a viable,
scalable and innovative business idea. A Home Office approved endorsing body
will have to endorse the business idea and the visa category can lead to
settlement in the UK.