The principle activity of the company is the operation of a payment gateway
Nineteen Twenty Three, Valletta Road MarsaMalta