About Ogobia Oil & Gas Limited (11940636) United Kingdom