Jenova Tech
Egyptian LLC Company, Registered under Egyptian Law with CRN (8366)