About Kimura Enterprises Limited (09627868) United Kingdom