Hi, I'm a co-founder of a company which has recently received more than 1Mil GBP in funding. We are located outside of the UK, however I have been in the UK for a couple of years before, and have been approved for Study Visas prior. I'm wondering if the Innovator Visa will be a recommended route for...