Notice of Final Results, Presentation and AGM - Itaconix plc | RNS | Ticker