EcorePay
www.ecorepay.cc
Global Malta
Payment service provider