About Magentus Limited (07236692) United Kingdom