About S.b Foodz Ltd (12669531) United Kingdom