About Cc Holdings Limited (01718292) United Kingdom