About C I (holdings) Limited (03628474) United Kingdom