About Cici Communications Ltd (12635962) United Kingdom