About J.d.power (u.k.) Int L Investment Limited (08553921) United Kingdom