About Spice De L Afrique Limited (11257611) United Kingdom