First off, a very warm welcome to this site. I know this site used to be in French but am hoping you will still find everything you’re looking for.
Although based out of France, we are Swiss owned. To keep up with the times though, we’ve decided to base the whole site in English now and give it a major facelift. So apologies if not all links work correctly yet. We’re working on them as promptly as we can.
In the mean time, let us know your thoughts via the contact us page. We would LOVE to hear from you!