About World Of London Ltd (10983065) United Kingdom