About Cinven Holdings Limited (06684110) United Kingdom