About Kyc Holdings Ltd (13183480) United Kingdom