About Kyokan Ltd (12173252) United Kingdom