Most VC firms that make seed investments will hear pitches from founders who just have an idea. However this would require for you to be in the VC's sweet spot in terms of vertical or that you get a referral from someone who knows the VC personally.
Not sure about the specific one you're asking about. I'd recommend looking at what seed-stage funds like to invest in your vertical and then seeing if anyone in your network has a connection there.