About Micronox Technologies Ltd (13361128) United Kingdom