The are a payment service provider with a licence in Austria. They also have a vault on a company in Switzerland which has been liquidated already.
https://qenta.com/vault-terms/
http://app2.ge.ch/ecohrcinternet/extract?lang=FR&companyOfsUid=CHE-406.674.883
https://qenta.com/vault-terms/
http://app2.ge.ch/ecohrcinternet/extract?lang=FR&companyOfsUid=CHE-406.674.883