About Yatsu Ltd (13104539) United Kingdom