About Nielsen Ventures Uk Limited (13302973) United Kingdom