CNQC INTERNATIONAL HOLDINGS LIMITED