Africa’s leading beauty brand, House of Tara – iconic for setting up the first make up studio and establishing Nigeria’s ...