About Dark & Duck Ltd (13275059) United Kingdom