About Kimura Sports Ltd (12927662) United Kingdom