About Abry Holding L.p. (SL028481) United Kingdom