About K.c. Holdings (ne) Ltd (13090982) United Kingdom