About Nuveen Administration Limited (08610322) United Kingdom