About Edward Energy Limited (11106906) United Kingdom