Never heard of them. Honestly if you want to guarantee the Sarms you are getting are 100 percent legit buy Olympus Labs brand. They quality control check everything. A simple Google search will reveal suppliers from the UK you can order their Sarms from (although I would also trust the aforementioned board sponsor companies).