About Yi Ventures Ltd (11172713) United Kingdom