About Yi Investment Ltd (13676312) United Kingdom