About Magen Ltd (10697593) United Kingdom