About Ats Automated Teller Solutions Ltd (11889821) United Kingdom