About Magnamar Ltd (12779137) United Kingdom