About Kidation Limited (11864531) United Kingdom