About Nea Energy Limited (12692256) United Kingdom