About Glow Leadership & Wellbeing Solutions Ltd (NI667869) United Kingdom