We've rebranded! You can find our new site here:   http://platform.eqpay.com