About Cc1 Holdings Limited (13068895) United Kingdom