About Miq Digital Nominees Limited (10866599) United Kingdom