About Cki Holdings Limited (09572388) United Kingdom