About Eenergy Holdings Limited (12263963) United Kingdom