About Yosai Holdings Limited (11909811) United Kingdom