Kickstarter, and all other major crowdfunding platforms, allows campaigns to be set up only from certain countries and needs Stripe account for payment processing. India is not in the list of countries that are allowed for crowdfunding platforms, also not for Stripe.
If I register an entity in the US, Iโd be eligible to launch a crowdfunding campaign through that entity.