About 3i Osprey Limited Partnership (LP011865) United Kingdom