Gerald Baguma Lawrence | Bolagsradar