If you purchase cosmetic products within the EU, the responsibilities are split. The manufacturer is in fact the person who places the product on the market. In principle, the manufacturer has the obligation to provide a Product Information Dossier (PIF). On the other hand, because your brand or company name is on the product, you are the responsible person for the authorities. They expect you to have the PIF.
The most obvious solution is that the manufacturer takes care of the PIF and that you arrange the CPNP registration.
In practice it is likely that the manufacturer is not willing to provide you with the PIF. In this case you should realize that a cosmetics file, a PIF, contains such a precise description of the product that the product can be easily imitated. By giving a PIF to you, you are actually asking your supplier to give up his competitive position. You can imagine that manufacturers are not always keen on this.