About Mica It Ltd (06131905) United Kingdom