About C2o Limited (05231423) United Kingdom