About Miq Digital Limited (07321732) United Kingdom