Kape Technologies plc Interim Results