About Herbalicious Limited (10323354) United Kingdom