About Permira Ventures Limited (04231854) United Kingdom