About Dmrs Holdings Limited (12329337) United Kingdom