About Snugyoga Limited (12143506) United Kingdom