About Herbal Essentials Holdings Limited (12664669) United Kingdom