Concurrent Technologies plc.