About Klc Inc Ltd (12354197) United Kingdom