TETRA ELECTRONICS PRIVATE LTD - CIN U74993DL1987PTC029328 |