About Eezeepay Merchant Services Ltd (12285857) United Kingdom