About Nemein Energy Ltd. (10784456) United Kingdom