You don't need India attestation for professional certificates. Take it directly to Ministry of Foreign Affairs if need it be