About Clkc Holdings Ltd (12426297) United Kingdom