KIZOO Technology Capital invests in longevity biotechnology and manages a portfolio of technology companies.