About Yam Spice Foods Limited (12379667) United Kingdom