Erm...Is this a proffesional company??
I mean ..even though they're French doesn't mean they can't hire someone to translate it to proper English, does it?
And it also doesn't give them much points just blurting all this stuff out instead of talking to A Inc.
This reeks of IWin (remember that :-D)