About Omnicom Latam Holdings Limited (09913460) United Kingdom