• 2004

Company Description

Abstract Technology Limited, UK based payment service enabler/integrator and outsource and offshore software development provider of information technology solutions and services, started its business in May 2004.