About Cci Holdings Ltd (09290253) United Kingdom