About Zine Elabidine Djerourou Limited (13583300) United Kingdom