Forgive my ignorance, but what is this company about? I never heard of it before...
It's advertising company. Kind of similar to Google Ads. You hire them and they place your ads on websites. They guarantee that they will not send bots to view and click your ads but you pay only for real traffic.