Never heard of it until the moment I read the OP. It's not strange though because is 164 on coinmarketcap list of crypto exchanges. What's strange is you thinking about depositing funds with them. Every on coinmarketcap there are no available data on its financial reserves. You'd be doing yourself a huge disservice if you decide to leave known and highly reputable exchanges for the unknown crypto exchange without any record of financial data on one of the world's best crypto exchange ranking websites.
It’s because you’re not used to degen trading or probably buying of shitcoins. The exchange is one of the lower exchanges and as such is easier to get new coins listed there before they come to the big exchanges. It is much higher in terms of rank and the volume on coingecko which is around 2.5 million. My take with exchanges like this has always been never leave off your funds in any exchange, should you need to leave some there, Make sure it is an amount that you can afford to lose.
The exchange is still a fair exchange to buy from if you don’t leave funds there as you shouldn’t be afraid.