Do you still have the mp3 file you downloaded? If you do, can you upload it somewhere (like https://wetransfer.com/) so I can check into this for you? I need the actual file.
If this helps you then listen to some very similar songs:
Or, you can try to find your own melody in my piano collection
Here you go.