Imprint

Site operator: id Linked S.à r.l.
Type of company: S.à r.l.
Foundation: 2020
Trade register no: B249635
VAT ID no.: LU32701125
Domicile/court of jurisdiction: Luxembourg
Managing Director: Eduard von Kymmel (also responsible for the content)

House and postal address:
2, rue Edward Steichen, 1st level
L-2540 Luxembourg
clientservices@idlinked.eu