YC-backed Leadbay lands $4.2M to help sales teams find companies with zero digital footprint. Here’s its pitch deck - Tech Sentiments