About Glowdality Ltd (12795789) United Kingdom