Imprint
IDNR Inc.
Azuero Business Center, Suite 658
Avenida Perez Chitre
Panama, 00395
Republica de Panama
Phone: (+507) 833-8306
Fax: (+507) 833-9940
Email: imprint@idnr-inc.com
Payment provider
Payments are processed by Digitalpayment GmbH (www.digitalpayment.net).
Dispute resolution
Platform of the EU Commission for online dispute resolution: ec.europa.eu/odr
Internet ombudsman: www.ombudsmann.at
Consumer mediation: www.verbraucherschlichtung.or.at
We participate in mediation proceedings.