About Cc2 Holdings Limited (13091908) United Kingdom