About Magnolia Medical Technology Limited (09050354) United Kingdom