About Yumchi Uxbridge Ltd (11727452) United Kingdom