John Ghena Dawoud | Bolagsradar