About Bancomat Holdings Limited (12007376) United Kingdom