About Maglor Limited (05726356) United Kingdom