About Permira Capital Limited (04232099) United Kingdom