About D&m Ventures Ltd (10575652) United Kingdom