Indian Plaza 1Rue De Monthoux 581201 Genèveinfo@indianplaza.chVAT number: CHE-115.272.714Platform of the EU-Commission for online dispute resolution: https://ec.europa.eu/consumers/odr.