About 3i Group Plc (01142830) United Kingdom