Cosmetic Company Leaks 2 Million Customer Details Online