About The Yogi Psychologist Limited (12157633) United Kingdom