The company has multiple centers around the world. To find more about this, you can visit the website and check the About Company page. At the first look, it seems they are still in the business and they still sell their products to users on the Internet.