About Glowbel. Ltd (11710511) United Kingdom