About company

EG 104b building smart village
Unknown
Unknown
Not verified company