About Glow Foods Limited (12295840) United Kingdom