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