David Andrew Ryan | Bolagsradar