About Dmrr Ltd (NI049697) United Kingdom