Concurrent Technologies plc Interim Results