About Sram & Mram Technologies And Resources Limited (SC553331) United Kingdom