About Magnetic Memories Limited (09609448) United Kingdom