Toia Tech Labs Private Limited · Vendolite India Private Limited · Riota Private Limited · Riota Constructions India Private Limited · Riota Digital Private Limited · Riota Engineering Solution Private Limited · Vendomatic India Private Limited · Riota Media Private Limited