About Kcc International Lp (SL028560) United Kingdom