About Wendy Yimeng Company Ltd (13709778) United Kingdom