About Genpact Regulatory Affairs Uk Limited (09002606) United Kingdom