Creating a UK corporation takes ten minutes online and costs you USD $20 (and anyone can do it).
But the compliance / Know Your Customer rules are very strict in the UK: it's almost impossible to get a bank account there unless you are legally resident there.
But the compliance / Know Your Customer rules are very strict in the UK: it's almost impossible to get a bank account there unless you are legally resident there.