About Mink Studios Limited (11908934) United Kingdom