About Permira Advisers Holdings Limited (05983113) United Kingdom