Allowing anybody to set up a store and share their favourite beauty looks, MyBeautyBrand is a new platform positioning itself as the antidote to influencers.