Any questions? Want to do business with us?

For these or any other public relations or partnership information, please fill the form below or reach us at and we will get back to you as soon as possible

Visit us at our offices_

Meraki Office

Eureka office & lab

Tax residence and Administration

Passeig de Gràcia 58, 4-2
08007 Barcelona, Spain