About C1 Ovgx Limited (11442476) United Kingdom