Notify them about this thread so they can come here and give their side of story.
I didn't mean to rub a himalayan salt on your wound, but I'm a bit curious on how you find this platform appealing? Looking back at their ANN, 8 of 9 pages they have basically debating their false claim of NO KYC while their ToS --which the users agreed-- specify they're allowed to ask for KYC anytime. A deliberate misleading title and dirty marketing. One red flag.
The demands by a lot of member of this forum for them to edit their thread title also came to a deaf ear where they deliberately ignore and pretend didn't read. Another red flag.
Third red flag? This,
[...]
we no have license
Anyway, as it's already happened, what you can do now is --as said above-- notify them and let them explain themselves here. The community will mark and flag them if they found to be guilty.