About Mesmeric Entertainment Ltd (11986323) United Kingdom