About Klc Partnership Limited (11085892) United Kingdom