About Abeba Energy Limited (08444079) United Kingdom