A certain wallet just transferred 5 million IDs (approximately $3.1 million) to Binance 15 minutes ago. These tokens were allocated from the Space ID token allocator contract 16 days ago. They appear to be investors in the Space ID project, but it is unclear whether they are related to the Amber Group.
DWF Lab has confirmed that they are not related to the address, although this address has received some IDs from the DWF Lab wallet 0xddacad3b in the past. The ID token has gained 22% in the past 24 hours.