About Wallet Services Ltd (07278099) United Kingdom