Are they still going?

Tried emailing them & the email bounced back & the website appears to be dead.