Directors / Officers
- Chen, XianxiaoDirectorNationality: Chinese · Residence: United Kingdom · Appointed: 2020-10-09
- Xianxiao CHEN — Officer, appointed 2021-03-23
- Xianxiao CHEN — Officer, appointed 2021-03-22
- Xianxiao CHEN — Officer, appointed 2021-03-20