About Pink Duck Limited (10934918) United Kingdom