About The London Thing Ltd (10004895) United Kingdom