I'm looking for a extension for Magento 2 to create a list od business cards

Im looking for a complete module/extention for Magento2 to create a list of business partners /business cards with some options but every option should be able to select a free or a fee option ( logo, about company length, possition od site list ).
It’s like a yellowpage but directly for short list od B2B clients.