THAMARASSERY NIDHI LIMITED - CIN U65900KL2016PLC045901 |