About Allied Wallet Africa Limited (12344053) United Kingdom