About Apax Partners Us Holdings Ltd (06641194) United Kingdom