About Opengates Consulting Limited (10035115) United Kingdom