Are you looking to invest in a UK business but require a visa to do so? You must have at least £2,000,000 investment funds to apply for a Tier 1...