Knight Ventures is a specialist provider of capital to small and growing companies operating in technology and media and telecoms sector..