Last Updated: 7 October, 2026
The company is legally represented by its managing directors, Mehran Mehri and Roberto Alonso Rodriguez.
Responsible for the content of this website:
Hibana Labs B.V.This imprint also applies to the following social media presences and online profiles: