About Hg Saturn Executive Co-invest L.p. (LP018718) United Kingdom