I'm sure there are many countries that are far less transparant than the UK. Anyway, for what you want to do, you might want to use one of those services that opens offshore shell companies and will obscure your identity. Look around online and I'm sure you'll find something.