About Magdalen Corporation Ltd (12338355) United Kingdom