Hmmm.

They have telephone numbers on their Contact Us page. If you are located in South East Asia then perhaps that is an option for you.

If you are with one of the major credit card companies you may want to consider contacting them to halt the transactions.

Mark