Osirium Technologies plc Interim Results