Payment processing and financial services platform for online merchants
Well-known fintech in European payments, particularly strong in Netherlands