About Miq Solutions Ltd (08145729) United Kingdom