About Northcape Capital Ltd (12453949) United Kingdom