S-1 AMERICAN PLAZA INTERNATIONAL TRADE TOWER NEHRU PLACE NEW DELHI Delhi INDIA (Delhi)