Sussex Place Ventures invests in early stage tech companies leveraging the power of the global London Business School network.