Industry Gaming
Founded 2011
HQ Stockholm
Website tocaboca.com/
Other investments