About Deemagnum Ltd (12131249) United Kingdom