About The Glow Company Holding Group Ltd (12545419) United Kingdom