About Nuance Investments Limited (12909435) United Kingdom