Imprint
Operator
100Facets is operated by Whylab Trusted Solutions SARL, trading as 100Facets.
Registered office: Av. Victor Ruffy 18, 1012 Lausanne, Switzerland.
Company details
Company identification number (UID)CHE-361.687.870
VAT numberCHE-361.687.870 TVA
Authorised representativeDr. Mo Razaghi