NARMADA PHOSPHATE LIMITED · 23AABCN7886M1ZV | Active | WowGST