Hey, may I ask you where you were did you get the logo stamp? I can't find a supplier....
I have one supplier that I’m working with all the time and he is located in Ukraine.
You can find guys that are making stamps on Etsy, and I believe that you will find one in your country or even in your City
💪