About Glow Yoga And Mindfulness Limited (SC621056) United Kingdom