Angels Capital is a venture capital firm based in Spain, specializing in early-stage investments. They are a private company and have not yet gone public....