About Playback Memories Ltd (11956366) United Kingdom