About Shanghai Memory Limited (10734639) United Kingdom