Details.
Assistance with Innovator visa applications for applicants who want to set up or run a UK business and require endorsement by an approved body. The page states that a new business requires at least £50,000 in investment funds and that settlement may be possible after five years.






