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.