About Kidou Limited (12065507) United Kingdom