About Mek Entertainment Ltd (11961258) United Kingdom