Sorry, I don't know much about them. Hopefully someone else will help.
You can also try sending them an email or give them a call. Both email and their phone are listed on the web. If email bounces and phone is disconnected, I would guess they are gone.
Antec Labs have been closed for a few years now. Had some major problems. The owners did say they would leave their website going for as long as possible.