If you apply for a virtual card, yes.. but they are working on a physical card. If you want to buy online then yes, its fine.
They just released this statement about USA and India physical cards.
"Unfortunately, due to regulations in the #USA, India and some other countries, Wirex cannot currently ship cards to addresses located in these countries.
But don't despair! We are working very hard to find great alliances so we can ship cards to addresses in the U.S. and India soon."
Thanks for the heads up!