They are a French website, and sometimes their English translations are lacking. I wouldn't be suspicious.

Reply via email to