About Flying Duck Ltd. (03138915) United Kingdom