Celfie Cosmetics is present in 7 store locations of Linton Beauty World in Kenya, Africa