About Hermes Corporation Ltd. (11744026) United Kingdom