About New Mountain Capital (u.k.) Ltd. (10783891) United Kingdom