About Mei Lin Capital Ltd. (10358608) United Kingdom