Calnex Solutions plc Interim Trading Update