About Nielsen Racing Holdings Ltd (12632752) United Kingdom