CX Partners-backed Veeda Clinical Research files for IPO to raise 831 cr