Eden Research plc ha anunciado que Richard Horsman ha cesado como director no ejecutivo con efecto inmediato.