About Silicon Memories Limited (10362955) United Kingdom