Maha Al Haddad | Bolagsradar