TATA AUTOCOMP SYSTEMS LIMITED · 27AAACT1848E1ZH | Active | WowGST