About Mydas Pen Entertainment Ltd (12677316) United Kingdom