I'm not sure I'd call it an alternative to Crunchbase, I don't really see what is more "modern" about it either
I use Crunchbase for their data, such as location, employees, details regarding funding or their tech... your site doesn't seem to have any of that, it's just a brief description with a link to their website
It's fine as just a basic directory though