About London Merch Ltd (11561113) United Kingdom