About Kc Indirect Investments Limited (11533949) United Kingdom