About Ncr Services Limited (11014287) United Kingdom