About Mag Nel Ltd (11905434) United Kingdom