Stellaris Venture Partners marks the close of its second fund at $225 mn