About C2 Investment Limited (04305175) United Kingdom