HALTEN INTERNATIONAL PRIVATE LIMITED - CIN