About Yam Food Ltd (10121310) United Kingdom