About Kido One Limited (11863397) United Kingdom