About Magdalen Limited (FC019868) Isle Of Man