VISRA TECHNOLOGIES LIMITED - CIN U05005TG1992PLC013757 |