Thanks I will check that out.
So I would just like to mention that I made a deposit two days ago, and this time I wasn't given form to fill on CoinSwitch app itself to verify deposit, had to contact their customer support why my deposit is not showing up and they asked me to verify my private wallet's ownership, I have given info to verify same but they are not satisfied I assume so they are now asking for video recording of me using wallet and showing all necessary info which I am going to send today.
I'll update here, how it goes.