About Dmr (investments) Limited (SC073958) United Kingdom