About Mir-tcs Limited (11585305) United Kingdom