About Glow Bio Ltd (12345074) United Kingdom