About Kyo-shin Ltd (12280727) United Kingdom