About Marshall Wace Llp (OC302228) United Kingdom