About Yasho 74 London Ltd (13573728) United Kingdom