About Mci Tech Limited (11421931) United Kingdom