About C3i Group Limited (07091297) United Kingdom