About Sssaa Food Ltd (12772571) United Kingdom