About Micro Minder Limited (01831793) United Kingdom