About Payj Holdings Ltd (11199526) United Kingdom