Here is some recent information on the Nevis tax situation from the Nevis Ministry of Finance via offshorecompany.com:
https://www.offshorecompany.com/company/nevis-llcs/nevis-tax-update/
which aligns with TacitusKilgore's post and adds some clarifying details.