About Samba Foods Ltd (12549553) United Kingdom