About Yiming Chen Limited (13710256) United Kingdom