ENTEKA TECHNOLOGIES - CIN U72900TG2018NPL126571 | Company