About Lscg Newco Limited (13233757) United Kingdom