I'm sorry to hear that. From my and other users experience, it's impossible to reach Mellowads support unfortunately. They just never reply to users messages.
I know it's unlikely to happen, but maybe your deposit address on Mellowads has changed? Or it's still same as it was when you did first deposit?