About Hermes International Business Lp (SL033329) United Kingdom