About Masd Design & Animation Studio Ltd (11303764) United Kingdom