You can contact Support by filling out this form
Address: Suurstoffi 18B, 6343 Rotkreuz, Switzerland
Phone: +41 41 729 01 10
Email: support@vidby.com
Address: Calle Protectora 10, Local 4, 07012, Palma, Illes Baleares, Spain
Phone: +34 871 18 14 35
Email: vidby@innocapdc.com
Address: AI Venture Corporation, 1600 Johnson Way, New Castle Delaware 19720
Phone: +17187559259
Email: bizdev@vidby.com
Address: Hermannstraße 15a, 33102 Paderborn, Germany
Phone: +491605032027
Email: germany@vidby.com