Worst Experience
I did a payment  international transfer to my supplier from my business checking and they kept on asking for my registration details. I had uploaded the registration document multiple times and I have also sent emails multiple times indicating the business nature. Despite multiple uploads by me, again they insisted on registration document. This is totally worst experience and my funds have been locked for the past 3 days. Hence I have initiated the cancellation today. I WILL NEVER USE THEIR SERVICE AGAIN.