About Micro Invest Limited (07344397) United Kingdom