About The London Wallet Company Ltd (10343397) United Kingdom