About C2o Media Ltd (06626500) United Kingdom