Northleaf has invested in more than 100 funds and backed at least 900 companies during 20-year alliance