About Cct International Ltd (12130752) United Kingdom