About It Is Yoga Holdings Limited (09311527) United Kingdom