About Kyoto House Ltd (13035517) United Kingdom