About 3dmd Technologies Limited (04325194) United Kingdom