About C I Holdco Ltd (13020119) United Kingdom