Contact Information Website: view our site Company Information Products & Services: Data Clearing Head Office Location: Sweden Address: Torshamnsgatan 21, Kista, Sweden Year Founded: 2003 No. of Employees: 10,001+ Map Report Send message to moderator Contact Name* Contact Email* Your message*