About Magnacell Ltd (12763218) United Kingdom