About C3 Global Ltd (12983320) United Kingdom