About Afzal Spice Of Life Ltd (SC559134) United Kingdom