STADS WORLD LIMITED - CIN U51909TN2003PLC051540 | Company