Scam
If they are pellopay finance Ltd (so also have site pellopay com)this is scam. This company works payments for illegal gambling sites like winshark. Through revolut bank transfer is possibile to send money to this shell merchant in order avoid checks on aml. The payment in my case went to a their account on mytu bank (Lithuanian bank). There is a review also for them.
I’m in touch with other people that have transactions to this company for scam and illegal payments.
No way to contact them but now I’m in touch with fintrac that is Canadian regulator and we see how to proceed.