About Kkc (holdings) Ltd (12518665) United Kingdom