Barcelona-based fintech providing digital flexible payment solutions (BNPL) focused on Southern Europe and Latin America