CyanConnode Holdings plc FY24 Results