About Dinky Ducks Entertainment Ltd (12209153) United Kingdom