About Micoms Limited (06442261) United Kingdom