About Mica-tech Limited (09140261) United Kingdom