Yes, Relai is a fully licensed and regulated Swiss company based in Zurich. Of course, we cannot vouch for them, as they are a separate company not affiliated with Shift Crypto.