About Magic Team Ltd (12645449) United Kingdom