New e-commerce site champions green and clean beauty