About Neuberger Berman Europe Limited (05463227) United Kingdom