About Flying Ducks Producktions Limited (08710195) United Kingdom