About Yamada Limited (10639704) United Kingdom