TATA AUTOCOMP SYSTEMS LIMITED · 23AAACT1848E1ZP | Active | WowGST