Salamander Advisors Llp · Finsall Resources Private Limited · Alp Consulting Limited · U72900 Ka1999 Ptc025144 · Karuturi Foods Private Limited · Convergent Telecom Private Limited · Florista India Private Limited · National Internet Exchange Of India · Karuturi Vegproducts Private Limited · Karuturi Greens And Marketing Private Limited · Karuturi Farm Fresh Products Private Limited