About C4 Global Ltd (07292494) United Kingdom