About 3i Investments Plc (03975789) United Kingdom