About Uk Meibaolain International Holding Food Co. Limited (11070451) United Kingdom