About Eden Pharmaceutical Limited (04609974) United Kingdom