About Grosvenor International Fund Management Limited (04821118) United Kingdom