@dillite it rings a bell. In its FAQ it answers the question “is Genistar a pyramid scheme?” As “no, they are illegal”. The fact that is included in the FAQ tells you rather a lot. The next question is “are you an MLM company” to which answer is:
“Like any business or place of employment, there is a hierarchy at Genistar. All of our Representatives are independent contractors, and they are in charge of their own business. Some choose to share the business opportunity and develop a team of people. Others prefer to focus on spending time with their personal clients”
So that’s a yes. It also says it is regulated by the FCA. It’s a shame that no one is regulating these “not a pyramid scheme” companies while they do the same damage as the pyramid schemes they distance themselves from and while they distance themselves from their “independent contractors” activities and conduct but not from the money those activities and that conduct generates.