About J-kyc Ltd (11117983) United Kingdom