imprint IDI Trading AGBurgstrasse 5CH-6468 AttinghausenSwitzerlandThis email address is being protected from spambots. You need JavaScript enabled to view it.+41418700202Company registration: CHE-345.321.212Trade Register of the Canton Uri