I want to reply about limited companys.
This what you wrote is an insult to U.K. government. Not anyone can register a U.K. company without being in the U.K. first of all you have to have a national insurance number. Which is only given to U.K. citizens. Second you need UK address...So please dont insult Britain. Not sure which country you are from but in Britain not everybody can freely open company at well.
. Thanks
Anyone can easily register a UK Company thru here:
https://www.rapidformations.co.uk/ for less than $10
Your UK Company registration don't mean anything.