Concurrent Technologies plc Preliminary Results