Hello
I set up a start up on London we work with IoT and AI, i would like to have any advice recommendation for Visa application, Tech nation visa or Tier 1.
The start up is already registered in London UK.
weblink removed by moderator
Thanks
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222