About Ecomicro Technology Ltd. (10992356) United Kingdom