DUNS: 368890702
VAT: FI31883627