Sigma Beauty, the US-based indie beauty brand, aims to offer a more streamlined and engaging shopping experience.