Never used nor heard about this Exchange.
Regardless of the platform, I believe that KYC is enough to prove your identity and get the account unfreeze. Asking a deposit is too much, are you sure you visited the correct site? If yes, I think you should contact the support about it and confirm.
What I noticed on the screenshot (snipped from what you provided):

1. New user?
But you said you're already KYC verified2. Your balance of -
the amount wasn't mentioned, which is a bit suspicious (or you edit/remove it?)3. Protection from bots -
I don't think having a deposit would be the best solution for that, and why 0.05?