About Liquidnet Europe Limited (04232799) United Kingdom