About Nemein Oil & Gas Ltd (09502976) United Kingdom