About Nuveen Europe Holdings Limited (08610397) United Kingdom