About Global London Ltd (10522118) United Kingdom