CHEN MANAGEMENT SA, limited, CHE-113.066.807, Chen Wang