You can neither deposit nor withdraw, there is no blockchain verification. What proof is there they even hold this on your behalf? Seems fake.
Have you read this?:
Dont bother. That user seems to pursue a particular agenda
13 postings in less than 24 hours and each single one a bashing one