About Micro Assist Ltd (11186482) United Kingdom