Appointment of Non-Executive Director - Eden Research PLC | RNS | Ticker