About Eurocards International Ltd (12019253) United Kingdom