Hello,
FEMA says that if no allotment is made within 180 days from the date of receipt of money from NRI or non-resident , the company has to immediately return the same to the non-resident investor.
As you have not informed the RBI within 30 days , but the money is with company wellwithin the 180 days , you can approach your regional RBI and report the inward remittance and to request them to condone the dealy and make sure that shares are allotted within 180 days from the date of receipt of money.
If money has been with the company for more than 180 days , better you refund the money with RBI prior permission and receive the money back and carry out the RBI formalities.
Regards
R.V.Seckar
Pl do visit my blogs :
https://www.rvseckarcompanylaw.blogspot.com/
https://rvseckarfema.blogspot.com/
https://rvseckarindianlaws.blogspot.com