Legal notice

Klepsydra Technologies GmbH
Seestrasse 39
8703, Switzerland
Commercial Registry: CHE-466.604.248