About Micro Information Technology Limited (02070012) United Kingdom