About Glowery Limited (11348086) United Kingdom