No, it's a company limited by shares. A joint-stock company refers to a company with shares as its capital, and its shareholders are liable to the company to the extent of the shares subscribed by them. To establish a joint stock limited company, there shall be no less than two promoters and no less than 200 promoters.
Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.