About Kic (holdings) Limited (SC198237) United Kingdom