About Vedic Living Ltd (12935539) United Kingdom