About Marshall Wace Asset Management Limited (03384699) United Kingdom