Register your company under Startup INDIA Scheme of India to avail many benefits.
It is one stop entrepreneurship platform form, it allows the corporates to have access to free tools and resources.
you have to be a company / LLP incorporated in India under MCA ( ministry of Corporate Affairs ) to get this registration done.