About K & C Holdings Limited (13145534) United Kingdom