It's difficult to be certain but it looks like at least 90% of the revenue comes from payment processing and banking fees. Less than 10% from KYC. I would suspect that this revenue is almost entirely from the gaming credit customers.
ISX Price at posting:
$1.07 Sentiment: Sell Disclosure: Not Held