About Yi London Limited (12314944) United Kingdom