IDE Group Holdings plc Interim Results