About Kenchi Blade Ltd (10903615) United Kingdom