About Egmere Energy Limited (08414608) United Kingdom