About Bc Partners Galileo Holdings L.p. (LP021676) United Kingdom