When you have to explain what you do as a venture capital (VC) firm, it definitely means that you are not in Silicon Valley (US) or for that matter in any of developed economies.