About Cci Global Holdings Limited (09689421) United Kingdom