Contact us

We're located in Barcelona, Spain and we work with clients globally.

info@kneia.com

 

Carrer D'Arribau 168-170 Barcelona, 08036