Ista Technologies Category: Website DesignersContact Number: Address: No.40,3rd Flr,Nataraja Cmplx, South End Rd, Malleswaram, Bangalore - 560003