About The Glow Company Investments Ltd (12550783) United Kingdom