About Kyo Box Ltd (13592855) United Kingdom