Company overview
UID
CHE-101.045.566
CHID
CH09230063987
Name
Amendris AG
Former names
ICC Trust Ltd.
Entity type
Corporation
Status
active
Registration date
16 June 2025
Address
Sempacherstrasse 5, 6002 Luzern
Postal code
6002
Country
Switzerland