About Yuri Management Ltd (11777031) United Kingdom