The English language is incompetent on their website.
Hard to read scrambled English like this. One hopes the service beats this lack of credibility. And it's not as if French translation is the problem. ANY Google translation would beat what they wrote.
Look here on their Yellow Pages blurb:
"Permax has always worked Permax mania rigorous re to develop ..." read more