10 employees
National payments ltd. specializes in providing point-of-sale payment solutions to merchants.
2006