Do you know why a country would offer such entities? It is to generate revenue for the jurisdiction. They do this by charging fees and taxes to agents who form such entities. For example, jurisdictions such as Nevis, the British Virgin Islands, Belize, and the Cook Islands have few natural resources. So they have created unique offshore company laws, more about the laws I found here
https://www.offshorecorptalk.com/. These laws make it attractive for foreign investors to create entities and/or keep capital within their borders.