Valuations are high but there is enough under the hood to justify them: Eight Roads Ventures