About Catm Europe Holdings Limited (10290354) United Kingdom