Did you get any luck getting your coins, I HODLED over altcoin winter so left my account alone, and had alot of life troubles to deal with in 2019. I only just found out that I can't get access. Now the freshdesk link has gone too. I wonder if there will be anyone else. Please do let me know if you have any ideas.
Sorry, to be bearer bad news but I don't think you will be able to withdraw your alts from liqui anymore because the site is long gone and there's is no way for you to contact them now.