20VC Secures $114.7 Million Seed Funding for Twenty VC LLP | Signalbase