Filing Manager
Shaoqing Xiang
Reporting Manager
Shaoqing Xiang
Shares outstanding
132,506,790 shares
Disclosed Ownership
27,163,892 shares
Ownership
20.5%
Form type
SCHEDULE 13D
Filing time
30 Apr 2025, 07:37:08 UTC
Date of event
24 Apr 2025

Reporting Managers (2)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Shaoqing Xiang 20.5% 27,163,892 0 27,163,892 /s/ Shaoqing Xiang Shaoqing Xiang 0001998050
Galbadia Limited 6.7% 8,890,603 0 8,890,603 /s/ Shaoqing Xiang Shaoqing Xiang/ Director