DeFi Suisse AG
Samstagernstrasse 55
8832 Wollerau
Email
info@thorwallet.org
Company identification number (UID)
CHE-416.252.644
HR-Number
CH-130.3.029.915-6