About Kiddo Limited (04802960) United Kingdom