TECH INCUBATOR byVentures-Breeze Ltd.,St. Gallen Branch Poststrasse 49000 St. GallenSwitzerland Email: hello(at)tech-incubator.ch Registration Number: CHE‑217.538.579