Can I start a Franchise food outlets under the Startup Or Innovator Visa. I am planning to start a business worth of 120K with my another partner in UK and can we try Innovator visa route for the Franchise food outlets under this category. Is there any specific kind of business only they are giving?