infomaniak is the largest swiss cloud provider, they have multiple services which are domain related (purchase and management), cloud computing and more. They have a good reputation. They also have a swiss cloud certificated meaning they are able to host data in Switzerland and manage it from Switzerland. If you trust Switzerland for privacy, I think by extension you can trust them.
How surprising, I did not see anything about mistral small on HN so I tried it out and it seems pretty good for its size! Thanks for sharing!