I believe that they are not FDA registered and start a majority of their items from non-sterile powders.
These companies that can make everything keep me up at night.
I would proceed with caution and probably remain with the 2-3 large outsourcing companies. Even these companies have their problems from time to time. Not a bad idea to google quality issues of these companies from time to time.