I noticed it's the same algorithm as another site, same layout, etc. I thought a company could manage two sites this way. However, it also raises concerns about it being just a bot-run platform. I'm not saying there aren't genuine users, but they seem very few, and it's not free. If you pay, you're likely to encounter bots.
Claim your business profile now and gain access to all features and respond to customer reviews.