They do require KYC, I bet only 3 matches on low stakes, didn't even make a profit and they locked my account and ask for KYC. Now they don't want to let me withdraw my funds.
Is that the whole story? Because I believe their system is programmed to detect behaviors that they find suspicious to protect their business.
For example: if you deposit 1 bitcoin and bet 0.0001 3 times on low stakes(then there is reason to lock your funds).
Go to Live Support if this is still on going.