About Myd Studio Limited (10934085) United Kingdom