About Cct Worldwide (uk) Holdings Limited (12457288) United Kingdom