About Yomura Holdings Limited (05781222) United Kingdom