Nova Lenor Francis | Bolagsradar