No. Start Funds can not invest in companies that are domiciled in India. The country of India has very challenging currency controls which make it extremely difficult for VC funds domiciled outside the country to send money and to receive returns from companies that are domiciled there.