About Dmagr Limited (13338972) United Kingdom