About Omnicom Development Ventures Ii (LP008946) United Kingdom