Investment company Weinberg Capital Partners (WCP) has acquired a majority stake in Cosmogen, a French beauty packaging supplier, through an agreement with private equity business MBO+.