About Spice De L Afric Limited (13072029) United Kingdom