About Micro Technology Ltd (04863743) United Kingdom