Leap Partners Ltd.
c/o Lenz & Staehelin Ltd.
Commercial register number: CH-020.4.057.780-7 (Handelsregister Kanton Zürich)
Sales tax identification number: CHE-494.727.502.
Management: Thomas Fröhlich, Mattias Weber