About Yoga Compass Limited (10289936) United Kingdom