Tax identification number upwork egypt July 8, 2019 16 32 64 128 Tax identification number tin egypt upwork Tax identification number (tin) upwork Tax identification number upwork Upwork legal name of taxpayer