About Mikotech Limited (10545190) United Kingdom