About Yoga Soul (yoga & Mindfulness) Ltd (12677016) United Kingdom