Never heard of them and there inbound payment instructions doesn't look very useful or do they have other instructions they give clients? 🙁. Looks like they just setup 3 currency accounts i.e with Papaya in Malta, JP Morgan in US and some UK company.