Affiliation: Haijaloi Company Limited