About C2 Group Ltd (08943884) United Kingdom