About Duke Holdco Limited (09782977) United Kingdom