About Cjcl Ltd (12042917) United Kingdom