Why don't you ask them? usually it is the passport, utility bill and all valid incorporation documents apostilled and notarized. So you need a fullt legal website that comply to the Visa / MasterCard regulations including Terms and conditions, refund policy and more.
Moved this thread to the proper forum!