About Klc Investments Limited (13393168) United Kingdom