About Yoga Trip Retreats Ltd (10720234) United Kingdom