It is a completely dumb idea. Not only will you have to register a branch in your country, but you also waste a ton of pounds for compliance in the UK. And if the business is successful, you end up paying taxes in the UK for years to come. Please guys, set up a sole proprietorship in your home country, it is cheaper and won't cause troubles afterwards.