About C1 Ogdd Limited (11442484) United Kingdom