About Mic Technology Limited (09087523) United Kingdom