Country
Spain
City
Sevilla
Headquarters
Sevilla, ES
LinkedIn
Founded
2019
Industry
Software Development
Size
2 - 10