About Mei Li Jia Ltd (11595881) United Kingdom