About Foodstix Limited (13641271) United Kingdom