Siret number: 78430827200052
VAT/TVA number: FR96784308272
US Tax ID number: 98-0013023