China Yuchai International Ltd is a Bermuda holding company that is a subsidiary of Singapore-based Hong Leong Asia.