About Magdal Library Limited (13286264) United Kingdom