Company name: TRUST TECH
Address: 696, El Horia St Louran, Alexandria, 21529, EGYPT
VAT ID: 630998736