About The Holistic Shankara Practice Ltd (11466488) United Kingdom