About Magel World Limited (11064575) United Kingdom