Ideagen plc Interim Trading Update