VISTAS OVERSEAS PRIVATE LIMITED - CIN U29110TG1997PTC027754