Kape Technologies plc Preliminary Results