About Himalayan Holistic Traders Ltd (11238145) United Kingdom