About Glow Ventures Ltd (04056911) United Kingdom