About Glow Digital Limited (06614691) United Kingdom