About Magnelo Limited (10288180) United Kingdom