About Yi Ltd (12632953) United Kingdom