About Yamaichi Company Limited (12337229) United Kingdom