About Ninety One Plc (12245293) United Kingdom