About Ckc Innovations Limited (07666113) United Kingdom