About Ccle Investments Ltd (13083999) United Kingdom