About Kc Incorporated Ltd (12384901) United Kingdom