It's a Netherlands based company offering the same service as Afterpay in Australia: https://www.afterpay.nl/en/