Filing Manager
Dixon Perez Dai
Reporting Manager
Dixon Perez Dai
Symbol
IMG
Shares outstanding
189M shares
Disclosed Ownership
24.7M shares
Ownership
13.1%
Form type
SCHEDULE 13D
Filing time
23 Oct 2025, 16:05:13 UTC
Date of event
02 Sep 2025

Reporting Managers (2)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Dixon Perez Dai 13.1% 24.7M 0 24.7M /s/ Dixon Perez Dai Dixon Perez Dai/Individual 0002027125
Joyer Tech And Information OPC 13.1% 24.7M 0 24.7M /s/ Dixon Perez Dai Dixon Perez Dai/Individual