About Dunes Management Limited (02294092) United Kingdom