About London Glow Ltd. (11461568) United Kingdom