I have a bit of information, it seems like it is a new exchange. Many trading pairs are still in beta, I have an altcoin to sell there, but once I signed up, I couldn't deposit. The problem here is that you have to wait until they go through the testing phase. It also depends on the currency you want to trade.