OpenCompanies

International Transaction Systems (Europe) Limited