About Ccca Holdings Limited (12297533) United Kingdom