About Palamon Iii Holdings L.p. (SL033840) United Kingdom