Wrong output: repetition of the last item of a list

Hi,

I am needing some help in order to understand why I am only getting the data of the last record of a list.
I am scraping this page :

https://partneredge.sap.com/content/partnerfinder/search.html#/search/results?country=scm_v_country111&itemsPerPage=150&sortBy=partnername&sortOrder=asc

The logic I built :

Despite this (logic apparently correct) the result shows different URL fields (correct) but the fields Company name and Street are not correct: all the times the list shows the fields of the last record (wrong).

The sitemap is the following :

{"_id":"sap_ita","startUrl":["https://partneredge.sap.com/content/partnerfinder/search.html#/search/results?country=scm_v_country111&itemsPerPage=150&sortBy=partnername&sortOrder=asc"],"selectors":[{"id":"Url","type":"SelectorLink","parentSelectors":["_root"],"selector":"header.search-result__head a","multiple":true,"delay":"500"},{"id":"Company name","type":"SelectorText","parentSelectors":["Url"],"selector":"div.partner-details section:nth-of-type(1) header","multiple":false,"regex":"","delay":0},{"id":"Street","type":"SelectorText","parentSelectors":["Url"],"selector":"p:nth-of-type(4) span","multiple":false,"regex":"","delay":0}]}

Any suggestion is welcome.