About Coolmore Investments L.p. (SL013226) United Kingdom