About Yoga Bandha Ltd (12334862) United Kingdom