About Team Magic Ltd (10340103) United Kingdom