About Dunnhumby International Limited (02490010) United Kingdom