They are very much legit and have been in business in Europe for decades, but I can't speak for what their rules might be at MCO. Renting in Europe is very different than it is in the US; the charges are assessed differently.
Previously, you could rent via National's US site and get cars from Sixt in Europe; they were int'l partners. They may still be in areas of the US outside Florida, but I'm not sure.