About The C I Group Holdings Limited (05842360) United Kingdom