Is there any limitations on number of companies one can apply for??
No, You can apply for all the Companies that you see on the Portal. however, if you get selected in one and join that company you will not be allowed to apply any further. Also, if you get selected, you can decline the offer, if you do not want to join and you can continue applying to other companies.
Thank you bhai and all the best for everything you aspire.