About Cct Investments Ltd (13025626) United Kingdom