About World Foodz Limited (12576256) United Kingdom