About Yemeatscatering Ltd (12742243) United Kingdom