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