About Cardtronics Limited (10057418) United Kingdom