Filing Manager
Haixiang Li
Reporting Manager
Mr. Li Haixiang
Symbol
ICCM
Shares outstanding
78,267,679 shares
Disclosed Ownership
35,846,597 shares
Ownership
46%
Form type
SCHEDULE 13D/A
Filing time
27 Mar 2026, 06:13:01 UTC
Date of event
17 Mar 2026
Previous filing
14 May 2025

Sponsored

Reporting Managers (2)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Mr. Li Haixiang 46% 35,846,597 0 35,846,597 /s/ Li Haixiang Li Haixiang 0002067600
Epoch Partner Investments Limited 46% 35,846,597 0 35,846,597 /s/ Li Haixiang on behalf of Epoch Partner Investments Limited Li Haixiang, Director 0001912513