This honestly isnt the first and likely wont be the last time that something like this has happened. It should be possible to email the sites staff through their contact email that's available on the main site (bottom of the main page) but whether it leads to anything... i dunno.
for quicker access it gives this when you click the button but : feedback@tapas.io