JamJar Investments is a microventure capital firm in England that invests in high growth consumer brand businesses in both digital and non-tech industries.