Terms and Conditions

Legal

Terms and Conditions

The terms governing the use of this website and our services.

Legal information

Henza Technologies S.L. · Tax ID B26630384
Calle Boltaña 39, 3A · 28022 Madrid (Spain)
info@henza.tech

Last updated: July 2026.