Yes, StoreHippo offers complete enterprise ecommerce solutions for your business with multiple storefronts to sell different brands of cosmetics products.
Also with our multi store solution, you can manage multiple websites with a common central admin. With the multi store solution you get the following features:
You can check detailed multi-store ecommerce features here.
You can find detailed guides to help you set up your multiple sub-stores here.
Along with these we also have 300+ inbuilt features for handling end to end ecommerce. You can check the platform and features by starting your 14-day free trial store