About Cci International Limited (00259162) United Kingdom