About Eden Energy Limited (06730374) United Kingdom