About Magical Memories Entertainment Limited (11251703) United Kingdom