About Cc & Aa Holdings Ltd (10828622) United Kingdom