About Kimura Americana Limited (07496255) United Kingdom