About Glow Innovation Limited (06879175) United Kingdom