About Eden Pharma Ltd (11861165) United Kingdom