Sort:  

It's a pretty new company based in Sardinia, Italy that develops payment systems for online shops.