I’ve had a quick look at the reviews, website and companies house.
Most of the reviews, I’d venture all the 5* ones are fake. The website is all stock photos and simplistic and pretty hollow sounding text. Companies House is suggesting that it is a one woman band with very limited assets. Essentially, I think it is a company pretending it is something it isn’t, you would be direct selling with 100% of your income based on commission.