Zenkit is a great option if you just want to use what you need. In the beginning, it might be a bit of work to set up your structure but it's worth it. Next to the Web App, there are Mobile and Desktop Apps as well which you can sync with each other. I would recommend using the table/spreadsheet view to include all of your information. For example, you can add a date when you last contacted the person or upload a picture to recognize them. You are able to set labels and other custom fields. If you need to find someone, use the filter or global search.
Zenkit offers a bunch of templates, maybe there is one for you to start with.