About Liquidnet Technologies Europe Limited (07654968) United Kingdom