About Yoga Squad Limited (11042173) United Kingdom