About Magneill Limited (12096869) United Kingdom