About Magura Limited (12795933) United Kingdom