Baraka za Ibrahim Children Centre at Kamulu in the county of Nairobi.