About Soccermagic Limited (NI047313) United Kingdom