About K.c. Uk International Ltd (12379878) United Kingdom