Calnex Solutions plc Interim Results