About Dune Ridge Limited (11925222) United Kingdom