About Kc Headquarters Limited (11109925) United Kingdom