Hello! We have been having problems with our e-Commerce company payment processing. We run an affiliate network, high volume as well. We are set up in Hong Kong, Singapore, Malta and Isle of Man (upcoming).
Would appreciate it if you can contact me and I shall detail you more about us.