About C M & O2 Global Partners Limited (09505143) United Kingdom