About Samba Spice Limited (08719294) United Kingdom