Switzerland-based online retailer offering a broad range of goods from toys to fashion to food and more