Edit: Notice the quote from Leopay is mentioning Leupay

They are the same company. Leupay was rebranded to Leopay:
https://blog.leopay.eu/leupay-becomes-leopay/I also recall seeing reports of people saying they weren't crypto-friendly, unsure of that's still true today.
I also remember such thing.
Did anyone test them with transfer from crypto exchange?