About Tamura-europe Limited (00463530) United Kingdom