They still have a website running although Taulmann is not mentioned. I think they had a boatload of legal problems if I am not mistaken