The Tier 1 (Entrepreneur) visa is no longer available if you do not already live in the UK. If you want to set up or run a business in the UK you might be able to apply for an Innovator visa or a Start-up visa. There are a number of eligibility requirements that we can advise on further.