About Magic 3 Limited (SC457836) United Kingdom