Calnex Solutions Plc 1H24 Trading Update