About Mik Digital Limited (12213981) United Kingdom