Imprint
Artifact SA
Rue Saint Martin 7
1003 Lausanne
Switzerland
Contact: contact@artifact.swiss
Privacy: privacy@artifact.swiss
UID / VAT: CHE-358.704.060
Imprint
Artifact SA
Rue Saint Martin 7
1003 Lausanne
Switzerland
Contact: contact@artifact.swiss
Privacy: privacy@artifact.swiss
UID / VAT: CHE-358.704.060