Contact us
WE’RE HERE TO HELP
Your satisfaction is important to us! Use the form below to email us your questions about products, orders, shipping, store experiences and more.
CUSTOMER SUPPORT
Phone in Europe: +441213183674
Phone in North America: +12146236667
Email: support@canchema.com
OFFICE ADDRESS
Canchema Ltd
Piliakalnio 7
06229 Vilnius
Lithuania
Our company is registered in European Union.
Reg No: 303236279
EU VAT Code: LT100008559210