About Village Spice 40 Ltd (11896534) United Kingdom