About 3i Osprey Gp Limited (06100576) United Kingdom