About Duke Capital Limited (12889402) United Kingdom