About Mitac Limited (12349383) United Kingdom