Currently sold in 28 countries and based in Bromma, Sweden, the company has 11 freestanding stores in Europe.