About Wallet Group Limited (09329532) United Kingdom