About Kawamura Limited (13442592) United Kingdom