About Cardtronics Management Services Limited (13030206) United Kingdom