About Dune (investments) Limited (NI637253) United Kingdom