Company overview
UID
CHE-331.558.920
CHID
CH55011808399
Name
Annaida Technologies SA
Former names
Annaida Technologies Sàrl
Entity type
Corporation
Status
active
Registration date
28 October 2025
Address
EPFL , 1015 Lausanne
Postal code
1015
Country
Switzerland