Hi - this ring sounds quite something; diamonds, black & white pearls & set in 18 k gold high quality gold.
18K gold is 75% gold. 18 K is the minimum standard for sale in Italy.
You mentioned the size of the ring in your submission, so I'm thinking this could provide a clue, so before you spend hours of time researching the mark, you might like to check if the number 8 is the actual ring size.