About Duck One Ltd (11330576) United Kingdom