bin=548564 Bank: QATAR NATIONAL BANK AL-AHLI S.A.E Details: MASTERCARD - DEBIT - PREPAID Country: EGYPT []