E-commerce merchandise retailer based in Netherlands
Small merchandise retailer with limited global brand recognition