Receiving emails from them but can’t find much info
I’ve been getting emails as well. I just looked them up and they have D+ BBB rating.
Sounds like a directory that nobody uses?
6 months later they still sending emails… guess time to unsubscribe.