Reposition
Summary
London, United Kingdom
Company size: 51-200
Decta is payment technology business based in London founded in 2015. Decta provides a payment processing solution including acquiring and card issuing for banks and other customers, payment service providers, fintech businesses and online merchants.
Decta - Reviews