CCM INTERNATIONAL LIMITED