About C2 International Partners Limited (08111455) United Kingdom