About Nncr Limited (10056166) United Kingdom