Sefa: Sustainable Ecology For Africa (Cultivation And Import/Export) C.I.C is a dissolved company incorporated on 2 July 2019 with the registered office located in Leeds, West Yorkshire. Sefa: Sustainable Ecology For Africa (Cultivation And Import/Export) C.I.C was registered 6 years ago.