Skip links

Contact Us

Please enable JavaScript in your browser to complete this form.

For any general questions or issues, contact us directly at:
For sales inquiries, please use:
For those who wish to sell via our platform, please use:

UAB Mekana
Company code: 306373692
Address: Naugarduko g. 68-3, Vilnius, Lithuania
VAT CODE LT100016366517