About Global Wallet Payments Ltd (13269409) United Kingdom