About Kyodo Innovation Ltd (SC675144) United Kingdom