Wordpress Theme / Plugin for Online Business Listings

Good day,

Hoping I could get some assistance. I’m looking to build a listing website, where I have businesses listed and users can review/rate them.

My problem is, the listings I am looking for are mostly online stores and do not have physical addresses. There’s a great selection of business listing themes, but all seem to cater to physical stores. I’ve looked into plugins and all the listing plugins either look really bad or lack the functionality.

Are there any themes anyone could recommend for this?