About Psychedelic Yoga Limited (10084792) United Kingdom