About Iqvia Investment Holdings Limited (10586169) United Kingdom