I have a Payza account, it was a service very similar to Skrill or Paypal. They offered a Mastercard and a great service of payment processing. It seems the US government didn't like it, and it has just killed it.
This domain name has been seized by DOJ - Homeland Security Investigations
You...