About Ki-endo Ltd (10669627) United Kingdom