About Mik Tech Limited (11310664) United Kingdom