0264 Teknik - China International Development Corporation Limited | Makkler