The Titanobel website is published by Titanobel:

Registered capital : 43,022,000 Euros
Head office: Rue de l'Industrie, 21270 Pontailler-sur-Saône.

Dijon Trade and Companies Register number RCS B 421 251 836
National Business Register SIRET No. 421 251 836 00019 - Business A.P.E. Code 2051 Z - Intra-Community
VAT No. FR 41 421 251 836.

The Titanobel website is hosted by OVH:

OVH is a simplified joint stock company with registered capital of € 500,000.
Roubaix – Tourcoing Trade and Companies Register 424 761 419 00011
Business A.P.E. Code 6202A
VAT No.: FR 22-424-761-419-00011
Head office: 2 Rue Kellermann, 59100 Roubaix, France.