About Dlmr Ltd (12185351) United Kingdom