FYI: A website is required by (French) law to have legal mentions including the company name, address, director, company registration number...
It was hosted in Canada on space owned by a Canadian company.
FYI: A website is required by (French) law to have legal mentions including the company name, address, director, company registration number...