Loading company record…

JUMMIA LIMITED - United Kingdom company 05148548