About Nielsen Lindquist Limited (12746198) United Kingdom