About Paynamix Ltd (09789282) United Kingdom