About Dune Capital Limited (13496933) United Kingdom