About Mycris Entertainment Ltd (12233578) United Kingdom