It is a new payment processor, just like PayPal and Alertpay. Here is some advantage they offer:
Instant Transfers: Send and receive real-time payments worldwide.
Lowest Fees: Lower merchant fees than credit cards.
Non-repudiable: Transfers are final and can NOT be reversed!
100% Offshore: The entire business is operated offshore. Simplicity: Our system is extremely easy to use.
Will you consider it as your other payment processor? I find something strange in the website. When I click the anchor text "learn more" under Personal Account and Business Account, it led me nowhere