About Hermes International Investments Limited (06480467) United Kingdom