Logo of Huzzle
Nova Founders Capital
image

Nova Founders Capital

London, Mayfair

London, Mayfair

Venture Capital & Private Equity
sidebar.industry
51-200
sidebar.employees
2012
sidebar.founded-year