About Jambo Yoga Limited (07769271) United Kingdom