Country
Spain
City
Barcelona
Headquarters
Barcelona, ES
LinkedIn
Founded
2021
Industry
Software Development
Size
2 - 10