About Yi Limited (06364018) United Kingdom