You can try the bigger companies such as Summit Racing, which is where I placed my order. They still haven't shipped it yet, but I knew that these Ignitor kits are new to production so it'll take a while to get them out in the market. I don't know what Summit's policy is regarding Int'l orders, but it doesn't hurt to ask. If you have a MasterCard, AMEX, or any of the other worldly accepted credit cards, they should be able to place an order for you.
If you absolutely cannot find a place that'll ship it to you, give me a buzz. I'll do it for you, however you would have to pay for shipping to my place AND overseas. Let me know.