About The Foodist Limited (12325519) United Kingdom