THAMARAI FOODS AND TRADING PRIVATE LIMITED - CIN