About 3i Management Limited (SC570874) United Kingdom