CyanConnode Holdings plc Interim Trading Update