About London Store.uk (pvt) Ltd (12162445) United Kingdom