I used to trade here and they are good not really the best exchange but I have no issue with deposit and withdrawal and yes they asked for KYC if you trade within their allowed threshold, because they are a compliant company and exchange so if you are going to trade a huge amount then you will have to go through KYC.