About Micro Intelligent Technology Limited (12338620) United Kingdom