Industry: Retail
Technology: E-Commerce
Estimated Revenue: Less than $1M
Headquarters: Netherlands
Employee Number: 101-250
Founded Date: 2015