About Enea Global Limited (08744929) United Kingdom