About D N May Investments Limited (13131052) United Kingdom