About Deaf Yoga Works Ltd. (12353219) United Kingdom