About Ogc Holdings Limited (11775368) United Kingdom