About Dancing Duck Holdings Ltd (09304898) United Kingdom