About Neas Energy Limited (06993636) United Kingdom