Hekla Ventures is an investment holding company focusing on balancing social good with outsized returns.