10 employees
Ultimo Mode is an aggregator site for fashion products in Germany, France, Netherlands, the U.K., Sweden, Switzerland and Austria
2016