About Herbal Life Healing Limited (12269116) United Kingdom