About Netoil Gas & Oil Trading Company Limited (12217628) United Kingdom