NTN 413028 Retailer in Albania