The company, focused on managing tax collection in the country, has been held by Spanish firm GED Capital since 2017