CMX HOLDINGS LTD