About Magic Memories Group (uk) Ltd (06786404) United Kingdom