About Microx Ltd (12039397) United Kingdom