Good idea my friend, but the Isle of Man, although it has signs of self-government, is under the British crown. This means that the local government can introduce its own rules for business development and regulation, as well as create favorable taxation with rates much lower than in the UK...