About Macquarie International Investment Holdings Lp (LP013238) United Kingdom