TECHNOMAC SALES PRIVATE LIMITED - CIN U51100DL1988PTC031960