About Jangala Yoga Ltd (12338232) United Kingdom