About Vedic Healing Limited (09603042) United Kingdom