About Ogc Consulting Limited (12924366) United Kingdom