Yes, you need a minimum of 3 Directors for a Public Limited Company. If you are sole owner, you can register as a One Person Company.
Any individual/organization can become the member of the Public Limited Company including foreigners/NRI.
There is absolutely no other payment. We will send you an invoice that is all-inclusive, with no hidden charges.
taxportal.com
Yes, after acquiring DIN/DPIN an NRI or Foreign national can become a designated partner is LLP. However, at least one designated partner in the LLP must be a Resident of India.