About N C R Holdings Limited (11823170) United Kingdom