The business is in Canada and well established, please do let me know if you know of any good processors. We have very low chargebacks and deal with legitimate business clients nearly entirely in the US.most of them are not a providers, they will introduce to banks/processors.
If your business is located in the US, paymentcloud is good.
If you are in EU, they will have less good contacts with local banks (and the market is way more complicated in EU than in the US). So better choose another high risk specialist
It also depends on your business activity