That KYC verification is a complete joke. Never got to a next step after entering address details. Glad I sent just small deposit to see how it goes.
Seems like it's better to hold our horses before they make clear statement on that redemption clause.