The issue needs to evaluated as under -
Section 115E talks about the special rate of tax on NRI . As per section 115E(b)(ii) - the tax on the income by way of long term capital gain is 10% . Now the issue arises whether there is a long term capital gain ( LTCG)?.
section 2(29B ) talks about LTCG . As per this the LTCG which arises from the transfer of Long term capital assets ( LTCA) . Section 2(29A) defines the LTCA is the assets which is not the Short term capital assets ( STCA).
Now we go to STCA definition in section 2(42A) . As per this the short term capital assets means capital assets held by the assessee for not more than 36 months immediately proceeding the date of transfer . Thus in the case the period of 36 months holding period has to be counted on the date of transfer .
Now there are certain exception for the said holding period of 36 months -
a. In case of securities listed in the recognised stock exchange , the above period of 36 months shall be replaced by 12 months. This is not clear in this case whether the company listed or not ( most probably not listed ) . not considered here .
b. Share of a company , if the transfer has taken place between 01/04/2014 to 10/07/2014, the above period of 36 months shall be replaced by 12 months.- No dates are mentioned in the question.
In the absence of the above data , it is difficult to conclude that the income you have been charged is the LTCG . so please furnish all the requisite data for logical and lawful conclusion .