About Veeva U.k. Holdings Limited (09791700) United Kingdom