Legal notice

Legal Notice (Imprint)

Information according to the E-Commerce Directive and applicable national laws:

Trade Name: Meccha Chameleon
Owner: 
Physical Address: ul. Starzyńskiego 11, apt. 40, 35-508 Rzeszów, Poland
Email: mecchachameleon.support@gmail.com
Phone: 

Business Registration:
Registration Number (REGON): 

Responsible for the content:

ul. Starzyńskiego 11, apt. 40
35-508 Rzeszów, Poland

Online Dispute Resolution (ODR):
The European Commission provides a platform for online dispute resolution (ODR), which you can find here: https://ec.europa.eu/consumers/odr.