About Project Glow Topco Limited (13671831) United Kingdom