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