D MECH LIFT COMPONENTS PRIVATE LIMITED - CIN