Manufactured by TERRA FIRMA ORGANIC PVT LTD
Factory #Sy-No-84, Shankarpally-V, Shankarpally-M, RR-Dist, Telangana - 501203,
State Code-36, INDIA.
FSSAI Lic. 13621010000002
Manufactured by TERRA FIRMA ORGANIC PVT LTD
Factory #Sy-No-84, Shankarpally-V, Shankarpally-M, RR-Dist, Telangana - 501203,
State Code-36, INDIA.
FSSAI Lic. 13621010000002