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:
6, Place du Marchè
L-6460 Echternach
clientservices@idlinked.eu