About Abu Spice Limited (11472301) United Kingdom