They just released this statement about USA and India
"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."