About Mimetic Studio Ltd (13436801) United Kingdom