About Yogaveda Ltd (07969999) United Kingdom