OCTADE
@octade@soc.octade.net
If they are holding your data hostage while incommunicado, that could qualify as abuse in some jurisdictions. I would track down the contact info with the domain registrar. If that doesn't work start filing reports with their provider, hosting company, registrar, and perhaps they might forward to the domain owner or site admin.