OILWELL TECHNOLOGIES LTD - CIN U51909TN1990PLC018833 |